Skip to content

Conversation

@ericm-db
Copy link
Contributor

@ericm-db ericm-db commented Nov 18, 2025

What changes were proposed in this pull request?

Introducing the OffsetMap format to key source progress by source name, as opposed to ordinal in the logical plan

Why are the changes needed?

These changes are needed in order to enable source evolution on a streaming query (adding, removing, reordering sources) without requiring the user to set a new checkpoint directory

Does this PR introduce any user-facing change?

No

How was this patch tested?

Unit tests

Was this patch authored or co-authored using generative AI tooling?

No

@ericm-db ericm-db changed the title [WIP] Introducing OffsetMap to enable Named Streaming Sources [SPARK-54423] Introducing OffsetMap to enable Named Streaming Sources Nov 19, 2025
@HyukjinKwon HyukjinKwon changed the title [SPARK-54423] Introducing OffsetMap to enable Named Streaming Sources [SPARK-54423][SS] Introducing OffsetMap to enable Named Streaming Sources Nov 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant